ReSpecT Nets: Towards an Analysis Methodology for ReSpecT Specifications

نویسندگان

  • Mirko Viroli
  • Andrea Omicini
چکیده

A key feature for infrastructures providing coordination services is the ability to define the behaviour of coordination abstractions according to the requirements identified at design-time. We take as a representative for this scenario the logic-based language ReSpecT (Reaction Specification Tuples), used to program the reactive behaviour of tuple centres. ReSpecT specifications are at the core of the engineering methodology underlying the TuCSoN infrastructure, and are therefore the “conceptual place” where formal methods can be fruitfully applied to guarantee relevant system properties. In this paper we introduce ReSpecT nets, a formalism that can be used to describe reactive behaviours that can succeed and fail, and that allows for an encoding to Petri nets with inhibitor arcs. ReSpecT nets are introduced to give a core model to a fragment of the ReSpecT language, and to pave the way for devising an analysis methodology including formal verification of safety and liveness properties. In particular, we provide a semantics to ReSpecT specifications through a mapping to ReSpecT nets. The potential of this approach for the analysis of ReSpecT specifications is discussed, presenting initial results for the analysis of safety properties.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Survey in Curricula Civil Engineering with Respect to Environment

The study aimed at a critical assessment of the environmentalism components introduced in the civil engineering curriculum in India polytechnic colleges (state of Tamilnadu) and associate degree level Technical Institutions in Iran .The objective of study was to compare technical education curriculum in civil engineering with respect to environmentalism. Both qualitative and quantitative techni...

متن کامل

Compositional Modeling of Reactive Systems Using Open Nets

In order to model the behaviour of open concurrent systems by means of Petri nets, we introduce open Petri nets, a generalization of the ordinary model where some places, designated as open, represent an interface of the system towards the environment. Besides generalizing the token game to reflect this extension, we define a truly concurrent semantics for open nets by extending the Goltz-Reisi...

متن کامل

Analysis of 3D Passive Walking Including Turning Motions for the Finite-width Rimless Wheel

The focus of studies in the field of passive walking has often been on straight walking, while less attention has been paid to the field of turning motions. In this paper, the passive motions of a finite width rimless wheel as the simplest 3D model of passive biped walkers was investigated with a focus on turning motions. For this purpose, the hybrid model of the system consisting of continuous...

متن کامل

Developing Software Controllers with Petri Nets and a Logic of Actions

The presented software development process bases on extended timestamp nets (Petri net with an underlying time concept) and a logic of actions which allows to specify processes. By means of an example, the phases of the development process are discussed and the most important terms of the theory are explained. Since we can do direct and indirect proofing in the logic, we verify the developed co...

متن کامل

Benchmarking Sustainability with Respect to Transportation Supply and Demand

This paper is an endeavor to quantify the concept of sustainable transportation. The prevailing idea in the context of sustainable development (SD) emphasizes on the reduction of transportation demand in order to reduce the environmental and social consequences of it. Nevertheless, in the current paper using a measure for SD, and based on the conformity of the growths of all sectors with transp...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Electr. Notes Theor. Comput. Sci.

دوره 180  شماره 

صفحات  -

تاریخ انتشار 2007